made possible - Turkish English Dictionary